/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */

/* JSPWiki: font subset */
/*
.@{fa-css-prefix}-search:before { content: @fa-var-search; }
.@{fa-css-prefix}-user:before { content: @fa-var-user; }
.@{fa-css-prefix}-home:before { content: @fa-var-home; }
.@{fa-css-prefix}-repeat:before { content: @fa-var-repeat; }
.@{fa-css-prefix}-refresh:before { content: @fa-var-refresh; }
.@{fa-css-prefix}-bookmark:before { content: @fa-var-bookmark; }

.@{fa-css-prefix}-font:before { content: @fa-var-font; }
.@{fa-css-prefix}-bold:before { content: @fa-var-bold; }
.@{fa-css-prefix}-italic:before { content: @fa-var-italic; }
.@{fa-css-prefix}-tint:before { content: @fa-var-tint; }
.@{fa-css-prefix}-plus:before { content: @fa-var-plus; }
.@{fa-css-prefix}-sign-out:before { content: @fa-var-sign-out; }
.@{fa-css-prefix}-external-link:before { content: @fa-var-external-link; }
.@{fa-css-prefix}-sign-in:before { content: @fa-var-sign-in; }
.@{fa-css-prefix}-rss:before { content: @fa-var-rss; }
.@{fa-css-prefix}-wrench:before { content: @fa-var-wrench; }
.@{fa-css-prefix}-filter:before { content: @fa-var-filter; }
.@{fa-css-prefix}-link:before { content: @fa-var-link; }
.@{fa-css-prefix}-paperclip:before { content: @fa-var-paperclip; }
.@{fa-css-prefix}-undo:before { content: @fa-var-undo; }
.@{fa-css-prefix}-euro:before,
.@{fa-css-prefix}-eur:before { content: @fa-var-eur; }

//jspwiki specific naming
.@{fa-css-prefix}-picture:before { content: @fa-var-picture-o; }
.@{fa-css-prefix}-slimbox:before { content: @fa-var-play-circle-o; }

//ffs
.@{fa-css-prefix}-bookmark-o:before { content: @fa-var-bookmark-o; }
.@{fa-css-prefix}-users:before { content: @fa-var-users; }
.@{fa-css-prefix}-table:before { content: @fa-var-table; }
.@{fa-css-prefix}-columns:before { content: @fa-var-columns; }
.@{fa-css-prefix}-cutlery:before { content: @fa-var-cutlery; }

.@{fa-css-prefix}-file:before { content: @fa-var-file; }
*/

.icon-none:before {
    content: "\a0";
}
.icon-home:before {
	content: "\e603";
}
.icon-search:before {
	content: "\f002";
}
.icon-user:before {
	content: "\e602";
}
.icon-users:before,
.icon-group:before {
	content: "\f0c0";
}
.icon-bookmark:before {
	content: "\e605";
}
.icon-refresh:before {
	content: "\e604";
}
.icon-repeat:before {
	content: "\e606";
}
.icon-undo:before {
	content: "\e615";
}
.icon-picture:before {
	content: "\e607";
}
.icon-tint:before {
	content: "\e60b";
}
.icon-plus:before {
	content: "\e60c";
}
.icon-external-link:before {
	content: "\e60d";
}
.icon-signout:before {
	content: "\e60e";
}
.icon-signin:before {
	content: "\e60f";
}
.icon-rss:before {
	content: "\e610";
}
.icon-wrench:before {
	content: "\e611";
}
.icon-filter:before {
	content: "\e612";
}
.icon-link:before {
	content: "\e613";
}
.icon-paper-clip:before {
	content: "\e614";
}
.icon-euro:before {
	content: "\e616";
}
.icon-slimbox:before,
.icon-expand:before {
	content: "\e617";
}
.icon-columns:before {
	content: "\e600";
}
.icon-leanpub:before {
	content: "\f212";
}
.icon-unlock-alt:before {
	content: "\f13e";
}
.icon-file--o:before,
.icon-file-o:before {
	content: "\f016";
}
.icon-file-txt-o:before,
.icon-file-htm-o:before,
.icon-file-html-o:before,
.icon-file-xml-o:before,
.icon-file-csv-o:before,
.icon-file-log-o:before,
.icon-file-text-o:before {
	content: "\f0f6";
}
.icon-file-pdf-o:before {
	content: "\f1c1";
}
.icon-file-doc-o:before,
.icon-file-docx-o:before,
.icon-file-word-o:before {
	content: "\f1c2";
}
.icon-file-xls-o:before,
.icon-file-xlsx-o:before,
.icon-file-excel-o:before {
	content: "\f1c3";
}
.icon-file-ppt-o:before,
.icon-file-pps-o:before,
.icon-file-pptx-o:before,
.icon-file-powerpoint-o:before {
	content: "\f1c4";
}
.icon-file-archive-o:before,
.icon-file-jar-o:before,
.icon-file-tar-o:before,
.icon-file-zip-o:before {
	content: "\f1c6";
}
.icon-file-image-o:before,
.icon-file-photo-o:before,
.icon-file-png-o:before,
.icon-file-bmp-o:before,
.icon-file-gif-o:before,
.icon-file-jpg-o:before,
.icon-file-jpeg-o:before,
.icon-file-tiff-o:before,
.icon-file-picture-o:before {
	content: "\f1c5";
}
.icon-file-audio-o:before,
.icon-file-mp3-o:before,
.icon-file-wav-o:before,
.icon-file-aif-o:before,
.icon-file-wma-o:before,
.icon-file-sound-o:before {
	content: "\f1c7";
}
.icon-file-movie-o:before,
.icon-file-mp4-o:before,
.icon-file-mpg-o:before,
.icon-file-mov-o:before,
.icon-file-avi-o:before,
.icon-file-swf-o:before,
.icon-file-wmv-o:before,
.icon-file-video-o:before {
	content: "\f1c8";
}
.icon-puzzle-piece:before {
	content: "\f12e";
}

.icon-pencil:before {
	content: "\f040";
}
.icon-ellipsis-v:before {
	content: "\f142";
}
.icon-heart:before {
	content: "\f004";
}

.icon-star:before {
	content: "\f005";
}
.icon-star-o:before {
	content: "\f006";
}
.icon-trash-o:before {
	content: "\f014";
}
.icon-align-left:before {
	content: "\f036";
}
.icon-align-center:before {
	content: "\f037";
}
.icon-align-right:before {
	content: "\f038";
}
.icon-align-justify:before {
	content: "\f039";
}
.icon-dedent:before {
	content: "\f03b";
}
.icon-indent:before {
	content: "\f03c";
}
.icon-list-ul:before {
	content: "\f0ca";
}
.icon-list-ol:before {
	content: "\f0cb";
}
